.comment-view {
    background-color: #f5f5f5;
    padding: 10px;
    margin-bottom: 10px;
    height: auto;
    overflow: inherit;

    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.comment-text{
    width: 80%;
    float: left;
}

.comment-rating{
    /*background-color: #B3B4BD;*/
    width: 50px;
    height: 50px;
    float: right;
    padding:2px;

    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}


.positive {
    background-image: url("img/tup.png");
}
.positive:hover {
    background-image: url("img/tup_hover.png");
    cursor: pointer;
}

.negative {
    background-image: url("img/tdown.png");
}
.negative:hover {
    background-image: url("img/tdown_hover.png");
    cursor: pointer;
}


.rating-button {
     margin:1px;

    width: 23px;
    height: 23px;
    float: left;
    overflow: auto;

    font-size: 18px;
    text-align: center;


    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}




.rating-total {
    overflow: hidden;
    font-size: 9px;
    text-align: center;
    color: #555;
    margin:1px;
    padding: 2px;
    width: 19px;
    height: 19px;
    float: left;

    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

